*{margin: 0;padding: 0;}
body{background-color: #f4f4f4;position: relative;}
.form{height: 500px;background-color: #fff;width: 600px;margin: 0 auto;}
.form h2{color: deeppink;margin-top: 20px;height: 30px;line-height: 30px;}
.form h2 span{color: gray;font-size: 16px;}
form{margin-top: 20px;}
table {
    border-collapse: collapse;
    margin: 20px auto;
}

td {
    width: 100px;
    height: 50px;
    text-align: center;
    border: 1px solid #000;
}
.a{position: absolute;top: 50px;left: 500px;height: 500px;width: 600px;display: none;background-color: skyblue;}